package com.anolesoft.twelvePlan.dto;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

/**
 * @author zyq
 * @date 2022/5/15
 */
@Data
public class MesGyInfoExport {
    @ExcelIgnore
    private String objuid;
    @ExcelProperty("机型")
    private String jx;//机型
    @ExcelProperty("图号")
    private String partid;//图号
    @ExcelProperty("接收车间")
    private String jsworkshop;//接收车间
    @ExcelProperty("交付顺序")
    private String deliveryorder;//交付顺序
    @ExcelProperty("来料车间")
    private String llworkshop;//来料车间
    @ExcelProperty("来料交付顺序")
    private String lldeliveryorder;//来料交付顺序
    @ExcelProperty("父图号")
    private String parentpartid;//父图号
    @ExcelProperty("零件名称")
    private String partname;//零件名称
    @ExcelProperty("单装数")
    private Integer danzhuangnum;//单装数
    @ExcelProperty("单机数")
    private Integer djnum;//单机数
    @ExcelProperty("内部分工")
    private String innerwork;//内部分工
    @ExcelProperty("长周期零件")
    private String longperiodpart;//长周期零件
    @ExcelProperty("工艺路线")
    private String processroute;//工艺路线
    @ExcelIgnore
    private String factoryId;//厂代号
    @ExcelProperty("军民机类别")
    private String jmjcategory;//军民机类别
    @ExcelProperty("零件类型")
    private String parttype;//零件类型
    @ExcelProperty("产品族")
    private String productfamily;//产品族
    @ExcelProperty("新工艺员")
    private String processorsnew;//新工艺员
    @ExcelProperty("军检项")
    private String junjian;//军检项
    @ExcelProperty("材料牌号")
    private String materialbrand;//材料牌号
    @ExcelProperty("材料牌号状态")
    private String materialbrandstate;//材料牌号状态
    @ExcelProperty("材料规格")
    private String materialspecification;//材料规格
    @ExcelProperty("长")
    private String length;//长
    @ExcelProperty("宽")
    private String width;//宽
    @ExcelProperty("高")
    private String height;//高
    @ExcelProperty("锻铸件代号")
    private String forgedcastingscode;//锻铸件代号
    @ExcelProperty("零件特性")
    private String partproperty;//零件特性
    @ExcelProperty("热处理类型")
    private String heattreattype;//热处理类型
    @ExcelProperty("表防处理")
    private String bfcl;//表防处理
    @ExcelProperty("喷漆")
    private String painting;//喷漆
    @ExcelProperty("清洗")
    private String wash;//清洗
    @ExcelProperty("特种检查")
    private String specialinspect;//特种检查
    @ExcelProperty("喷砂")
    private String sandblasting;//喷砂
    @ExcelProperty("消除应力")
    private String relievestress;//消除应力
    @ExcelProperty("电化学抛光")
    private String electropolishing;//电化学抛光
    @ExcelProperty("其他中间工序")
    private String others;//其他中间工序
    @ExcelProperty("重量（kg）")
    private Double weight;//重量（kg）
    @ExcelProperty("工艺计划备注")
    private String remarks;//工艺计划备注
    @ExcelIgnore
    private Integer deleteflag;//删除标记
    @ExcelIgnore
    private String createuid;//创建人
    @ExcelIgnore
    private String modifyuid;//修改人
    @ExcelIgnore
    private String deleteuid;//删除人
    @ExcelProperty("交付类型")
    private String deliverytype;//交付类型
}
